walking long distances - Francés Inglés Diccionario